potato puree - Turkish English Dictionary